cinabrio artificial - English Synonyms Dictionary